package com.szqhyxj.youxiangju.biz.receipt.receiptdetail.signature;

import com.szqhyxj.youxiangju.BasePresenter;
import com.szqhyxj.youxiangju.PromptView;
import com.szqhyxj.youxiangju.biz.creditReport.CreditReportEntity;

import java.io.File;

/**
 * Created by leung on 2018/11/4.
 */

public interface SignatureContract {
    interface View extends PromptView {
        void showCommitSign();

        void reportSuccess();

        void showCommitSuccess(String s);

        void showFile(String s);

        void showAcquiredVerificationCodeSuccess();

        void showAcquiringVerificationCode(int min);

        void showAcquiredVerificationCode();

        void showAcquiredVerificationCodeFail(String message);

        void showVerificationSuccess();

    }

    interface Presenter extends BasePresenter {
        void postSign(String cardno, String amount, File fil);

        void getMsg(String cardphone);

        void verificationMsg(String cardPhone,String msg);

    }
}
